Big Huge Thesaurus

hard-skinned puffball

noun